104 x 399 meters = 341.21 x 1309.06 feet