212 feet and 2.4 inches = 64.679 meters