42509 meters = 139465 feet and 2.68 inches