296.3 x 294.1 feet = 90.31 x 89.64 meters