63.9 x 19.2 feet = 19.48 x 5.85 meters