20480 meters = 67191 feet and 7.21 inches