526.89 meters = 1728 feet and 7.7 inches