34.7 meters = 1366.141732 inches