5.3 x 87.3 meters = 208.66 x 3437.01 inches