28.8 x 89.9 meters = 94.49 x 294.95 feet