570 x 663 feet = 173.74 x 202.08 meters