66 x 17 feet = 20.12 x 5.18 meters