160.1 x 31.4 meters = 525.26 x 103.02 feet