89.8 x 74.3 meters = 294.62 x 243.77 feet