2567.9 meters = 8424 feet and 10.43 inches