64.7 x 53.1 feet = 19.72 x 16.18 meters