53834 meters = 176620 feet and 8.82 inches