246.6 x 204.4 meters = 809.06 x 670.6 feet