11763 meters = 38592.519685 feet