128 x 87 meters = 5039.37 x 3425.2 inches