53880 meters = 176771 feet and 7.84 inches