121 x 283 meters = 396.98 x 928.48 feet