366 x 682 meters = 14409.45 x 26850.39 inches