2641 inches = 67.0814 meters