128 x 162 meters = 419.95 x 531.5 feet