689 x 275 meters = 27125.98 x 10826.77 inches