104 x 108 meters = 341.21 x 354.33 feet