42522 meters = 139507 feet and 10.49 inches