12331 meters = 40456.036745 feet