670 x 605 feet = 204.22 x 184.4 meters