22 x 184 meters = 72.18 x 603.67 feet