53830 meters = 176607.611549 feet