104 x 341 meters = 341.21 x 1118.77 feet