52877 meters = 173480 feet and 11.65 inches