308 x 628 meters = 1010.5 x 2060.37 feet