293.3 x 291.1 feet = 89.4 x 88.73 meters