566 x 69 feet = 172.52 x 21.03 meters