2594.6 meters = 8512 feet and 5.61 inches