7120 meters = 23359.580052 feet