595.5 meters = 1953 feet and 8.88 inches