2564.1 meters = 8412 feet and 4.82 inches