570 x 672 feet = 173.74 x 204.83 meters