90.9 x 68 meters = 298.23 x 223.1 feet