113 x 90.8 meters = 370.73 x 297.9 feet