2591.1 meters = 8500 feet and 11.81 inches