2463 meters = 8080.708661 feet