1021.7 meters = 40224.409449 inches