686 x 239 meters = 27007.87 x 9409.45 inches