2654 meters = 8707.349081 feet