53885 meters = 176788 feet and 0.69 inches