1021.9 meters = 40232.283465 inches