51 x 643 meters = 167.32 x 2109.58 feet