92 x 686 meters = 3622.05 x 27007.87 inches