53888 meters = 176797 feet and 10.8 inches