161 x 86 meters = 528.22 x 282.15 feet