63 x 17 feet = 19.2 x 5.18 meters