58.8 x 43.3 meters = 192.91 x 142.06 feet