166.5 x 18 meters = 546.26 x 59.06 feet