114 x 188 meters = 374.02 x 616.8 feet