22 x 104 meters = 72.18 x 341.21 feet