7108.9 meters = 23323.16273 feet