22 x 103.3 meters = 72.18 x 338.91 feet