526.94 meters = 1728.805774 feet