160.1 x 159 meters = 525.26 x 521.65 feet