18.7 x 20 meters = 61.35 x 65.62 feet