332 x 188 meters = 1089.24 x 616.8 feet