52689 meters = 172864.173228 feet