2577.9 meters = 8457 feet and 8.13 inches