566 x 336 feet = 172.52 x 102.41 meters