230.6 x 188.4 meters = 756.56 x 618.11 feet