671 x 606 feet = 204.52 x 184.71 meters