167 x 190.2 meters = 547.9 x 624.02 feet