247.6 x 205.4 meters = 812.34 x 673.88 feet