161 x 66.2 meters = 528.22 x 217.19 feet