620 x 172 feet = 188.98 x 52.43 meters