189 x 642 meters = 620.08 x 2106.3 feet