397 x 269 feet = 121.01 x 81.99 meters