15013 meters = 49255.249344 feet