281 x 329 feet = 85.65 x 100.28 meters