4 x 27.6 meters = 157.48 x 1086.61 inches