2567 meters = 8421 feet and 10.99 inches