53844 meters = 176653 feet and 6.52 inches