161 x 184.2 meters = 528.22 x 604.33 feet