64211 meters = 210666 feet and 0.13 inches