429 x 566 feet = 130.76 x 172.52 meters