192.5 x 72.2 meters = 631.56 x 236.88 feet