42380 meters = 139041 feet and 11.94 inches