120 x 209.5 meters = 393.7 x 687.34 feet