120 x 559 meters = 393.7 x 1833.99 feet