63.5 x 18.9 feet = 19.35 x 5.76 meters