A system includes a seat belt height adjuster, a seat belt retractor includes a payout sensor, and a seat. The seat includes a seat position sensor and a weight sensor configured to measure a weight of an occupant of the seat. The system includes a control module in communication with the payout sensor, the seat position sensor, and the weight sensor. The control module is programmed to calculate a size of the occupant based at least on the payout and the seat position. The control module is programmed to adjust a position of the seat belt height adjuster based at least on the size and weight of the occupant.