2697 inches = 68.5038 meters