188 x 110 meters = 616.8 x 360.89 feet