153.53 meters = 503 feet and 8.49 inches