19518 mm = 64.035433 feet