54838 meters = 179914.698163 feet