52888 meters = 173517 feet and 0.72 inches