775 x 620 feet = 236.22 x 188.98 meters