53838 meters = 176633.858268 feet