528.12 meters = 1732 feet and 8.13 inches