42585 meters = 139714 feet and 6.8 inches