298.3 x 296.1 feet = 90.92 x 90.25 meters