64.5 x 19.9 feet = 19.66 x 6.07 meters