562 x 664 feet = 171.3 x 202.39 meters