12805 meters = 42011.154856 feet