64234 meters = 210741 feet and 5.64 inches