2622 meters = 8602.362205 feet