14186 meters = 46541.994751 feet