56 x 399 meters = 183.73 x 1309.06 feet