577 x 617 feet = 175.87 x 188.06 meters