128 x 495 meters = 419.95 x 1624.02 feet