52884 meters = 173503 feet and 11.24 inches