189 x 549 meters = 620.08 x 1801.18 feet