58.5 x 18 meters = 191.93 x 59.06 feet