212 feet and 1 inches = 64.643 meters