905 x 353 feet = 275.84 x 107.59 meters