211 feet and 8 inches = 64.516 meters