161 x 103.3 meters = 528.22 x 338.91 feet