617 x 806 feet = 188.06 x 245.67 meters