212 feet and 10 inches = 64.872 meters