8155.5 meters = 26756.889764 feet