14.2 x 64.6 feet = 4.33 x 19.69 meters