248.3 x 204.4 meters = 814.63 x 670.6 feet