2935.4 inches = 74.55916 meters