2569.4 meters = 8429 feet and 9.48 inches