303.3 x 301.1 feet = 92.45 x 91.78 meters