64 x 184 meters = 209.97 x 603.67 feet