427 x 566 feet = 130.15 x 172.52 meters