117 x 643 meters = 383.86 x 2109.58 feet