81.3 x 160.1 meters = 266.73 x 525.26 feet