50829 meters = 166761.811024 feet