232.3 x 188.4 meters = 762.14 x 618.11 feet