19 x 109 meters = 62.34 x 357.61 feet