441 x 268 feet = 134.42 x 81.69 meters