64102 meters = 210308 feet and 4.79 inches