2585.5 meters = 8482 feet and 7.34 inches