136 x 54 meters = 5354.33 x 2125.98 inches