2658 meters = 8720.472441 feet