683 x 466 meters = 26889.76 x 18346.46 inches