674 x 609 feet = 205.44 x 185.62 meters