2637 inches = 66.9798 meters