58.5 x 67 meters = 191.93 x 219.82 feet