332 x 190 meters = 1089.24 x 623.36 feet