299.3 x 297.1 feet = 91.23 x 90.56 meters