90.9 x 57.6 meters = 298.23 x 188.98 feet