190 x 643 meters = 623.36 x 2109.58 feet