567 x 669 feet = 172.82 x 203.91 meters