297.3 x 295.1 feet = 90.62 x 89.95 meters