66 x 55 meters = 216.54 x 180.45 feet