159 x 229.9 meters = 521.65 x 754.27 feet