249.3 x 205.4 meters = 817.91 x 673.88 feet