299 x 296 feet = 91.14 x 90.22 meters