55.5 x 64 meters = 182.09 x 209.97 feet