11812 meters = 38753.28084 feet