13.2 x 63.6 feet = 4.02 x 19.39 meters