230.3 x 186.4 meters = 755.58 x 611.55 feet