295.3 x 293.1 feet = 90.01 x 89.34 meters