240 x 663 meters = 9448.82 x 26102.36 inches