54785 meters = 179740 feet and 9.76 inches