234.6 x 192.4 meters = 769.69 x 631.23 feet