2706 inches = 68.7324 meters