39.8 x 188 meters = 130.58 x 616.8 feet