672 x 322 feet = 204.83 x 98.15 meters