17 x 62 feet = 5.18 x 18.9 meters