128 x 283 meters = 419.95 x 928.48 feet