11462 meters = 37604.986877 feet