31.43 meters = 1237.401575 inches