42502 meters = 139442 feet and 3.09 inches