53882 meters = 176778 feet and 2.58 inches