2596.4 meters = 8518 feet and 4.47 inches