53836 meters = 176627.296588 feet