89.9 x 56.6 meters = 294.95 x 185.7 feet