284 x 353 feet = 86.56 x 107.59 meters