291 x 295 feet = 88.7 x 89.92 meters