63.7 x 52.1 feet = 19.42 x 15.88 meters